rocket driven catapult - German English Dictionary